Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Shanghai Rolex Masters - Shanghai Italy F6 Italy F7 Italy #3-w2 Italy #3-w3 Italy #3-w4 Uruguay F1 Spain F1 Italy F4 Italy F9 Italy F4 Open Castilla y Leon - Segovia XXX Edizione 'A Savoldi Marco' - Manerbio Bogota Challenger - Bogota Challenger Leon 2004 - Leon Sporting Challenger - Turin IX Torneo Internacionale de Tennis - Barletta San Remo Tennis Cup 15° Piertomaso - San Remo Corona Mexico City Open - Mexico City Unicredit (Suisse) Bank S. A. Challenger - Chiasso 5° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Black Forest Open - Freudenstadt Challenger Brasov - Brasov II Challenger Ciudada de Guayaquil - Guayaquil Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Casablanca San Remo Tennis Cup - San Remo The Surbiton Trophy - Surbiton Sporting Challenger '07 Trofeo Regione Piemonte - Turin Seguros Bolivar Open - Bogota Ethias Trophy - Mons Italy #3-w1 Argentina F7 Spain F2 Italy F2 Italy F3 Sporting Challenger '08-Trofeo Regione Piemonte - Turin Seguros Bolivar Open - Bogota Bancolombia Open - Cali Italy F5 Chile F3 Heilbronn Challenger Wroclaw Challenger Bogota Challenger Napoli Challenger Mexico City Challenger San Benedetto Challenger Cali Challenger Bogota Challenger Mons Challenger Rennes Challenger Kosice Challenger Bogota Challenger San Jose Challenger Barranquilla Challenger Nottingham Challenger Banca Marche Tennis Cup - San Benedetto Bogota Challenger Rennes Challenger Medellin Challenger Barranquilla Challenger Barletta Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup 2006 - Napoli dBI Tennis Challenger - Binghamton Copa Petrobras - Bogota Challenger Leon 2003 - Leon VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi San Marino Cepu Open - San Marino Maia Open 2002 - Maia Ciudad de Pozoblanco Open Diputacion - Cordoba Genoa Open Challenger-Fondazione Carige - Genova 3° Trofeo 'Citta di Brindisi' - Brindisi Noumea Challenger USTA Challenger of San Antonio - San Antonio Bucaramanga Challenger Copa Petrobras - Montevideo Copa Kia - Santiago Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Cyclus Open de Tenis - Florianopolis Corona Mexico City Open - Mexico City Arroyo de la Encomienda - Valladolid The Surbiton Trophy - Surbiton San Luis Potosi Challenger - San Luis Potosi Abierto Club Casablanca - Mexico City Ciudad de Pozoblanco Open Diputacion - Cordoba Pereira Challenger Pereira Challenger Noumea Challenger Bucaramanga Challenger Leon Challenger Bordeaux Challenger Barranquilla Challenger Monterrey Challenger Riviera di Rimini Challenger 2004 - Rimini Noumea Challenger Olbia Challenger - Olbia Open Costa Daurada - Tarragona Savannah Challenger GHI Bronz Classic - Bronx Vicenza Challenger dBI Tennis Challenger - Binghamton Antonio Savoldi-Marco Co. - Manerbio GHI Bronx Classic - Bronx Tatra Banka Open - Bratislava Ethias Trophy - Mons XI Torneo Internazionale di Tennis - Barletta Floridablanca Challenger BNP Paribas Primrose - Bordeaux Memorial A. Manfredini Sassuolo Challenger - Sassuolo Polska Energia Open - Bytom Copa Petrobras Uruguay - Montevideo Tatra Banka Slovak Open - Bratislava Salinas Challenger Copa Petrobras Argentina - Buenos Aires ECM Prague Open 2005 - Prague Architect Open - Budapest Pereira Challenger Santiago Challenger Mobilux Open - Luxembourg Genova Open Challenger - Genova Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota BMW Tennis Championship - Sunrise Seguros Bolivar Open - Medellin San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota Copa Petrobras Brazil - Aracaju Schickedanz Open 2007 - Furth Nord LB Open 2007 - Braunschweig Cali Challenger Montemar Challenger Cap Cana Challenger IX Abierto Internacional de Salinas - Salinas Barranquilla Challenger Mons Challenger Copa Petrobras - Santiago Pereira Challenger Dallas Challenger Bogota Challenger San Luis Potosi Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Chitre Challenger Vancouver Challenger Genova Challenger Napoli Challenger Cali Challenger Tennis Napoli Cup - Napoli Copa Petrobras Brazil - Belo Horizonte Bucaramanga Challenger Copa Petrobras Paraguay - Asuncion Morelos Challenger Le Gosier Challenger Knoxville Challenger PrivatBank Cup - Dnepropetrovsk Barletta Challenger Medellin Challenger Manchester Challenger Ilkley Challenger The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Morelos Challenger Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Surbiton Challenger Kremlin Cup - Moscow XL Challenger de Tenis Copa Sevilla - Seville Copa Petrobras Uruguray - Montevideo Santo Domingo Challenger Copa Petrobras Argentina - Buenos Aires Bogota Challenger - Bogota Oldum Brown Vancouver Open - Vancouver Garden Open 2005 - Rome RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Caltanissetta Challenger Czech Open 2005 - Prostejov Legg Mason Tennis Classic - Washington D.C. Campionati Internazionali di Sicilia - Palermo Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Bogota Challenger Tenerife 1 Challenger Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Project Independence Men's Challenger - Mandeville Estoril Open - Estoril The Stella Artois Championships - London IX Trofeo Ciudad de Quito - Quito Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Campionati Internazionali di Sicilia - Palermo BA-CA Tennis Trophy - Vienna Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa Grand Prix de Tennis de Lyon - Lyon Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart X Open Internacional D'Andorra - Andorra Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Mumbai Open - Mumbai Bogota Challenger AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Tallahassee Challenger 4° Sporting Challenger - Turin Grand Prix de Tennis de Lyon - Lyon Banja Luka Challenger 2005 - Banja Luka XI Trofeo Ciudad de Quito - Quito Movistar Open - Vina del Mar X Torneo Internazionale di Tennis - Barletta Brasil Open - Costa do Sauipe 10° Trofeo Luigi Pezzoli - Bergamo Tunis Open 2006 - Tunis San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Como Challenger GHI Bronx Tennis Classic - Bronx Genova Challenger Bad Waltersdorf Challenger Ordina Open - s-Hertogenbosch The Nottingham Open - Nottingham Shenzhen 1 Challenger Catella Swedish Open - Bastad Bergamo Challenger Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Phoenix Challenger Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Masters Series - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Hangzhou Challenger Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Malaysian Open - Kuala Lumpur San Luis Potosi Challenger Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe SAP Open - San Jose Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Ethias Trophy - Mons China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Apia International - Sydney Heineken Open - Auckland BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Pereira Challenger UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Alessandria Challenger Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Apia International - Sydney Heineken Open - Auckland Bordeaux Challenger Brasil Open - Sao Paulo SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta ATP Vegeta Croatia Open - Umag Furth Challenger PTT Thailand Open - Bangkok China Open - Beijing Rakuten Japan Open - Tokyo Bogota Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Allianz Suisse Open - Gstaad Royal Guard Open Chile - Vina del Mar Zug Challenger Rio Open 500 - Rio de Janeiro BCR Open Romania - Bucharest Claro Open Colombia - Bogota Oeiras 3 Challenger China Open - Beijing Kremlin Cup - Moscow Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Bucaramanga Challenger The Artois Championships - London Qatar Exxon Mobil Open - Doha Orange Warsaw Open - Warsaw Drummondville Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Legg Mason Tennis Classic - Washington Bet-at-home Open - Hamburg Erste Bank Open - Vienna Sunrise Challenger Leon Challenger Argentina Open - Buenos Aires Aircel Chennai Open - Chennai International Tennis Championships - Delray Beach BMW Open - Munich Abierto Mexicano - Los Cabos Ecuador Open - Quito Monterrey Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open de Nice Cote d'Azur - Nice Konzum Croatia Open - Umag Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Sydney International - Sydney Brasil Open - Sao Paulo Countrywide Classic - Los Angeles SkiStar Swedish Open - Bastad Abierto Mexicano - Los Cabos Campionati Internazionali di Sicilia - Palermo Intrum Stockholm Open - Stockholm UNICEF Open - 's Hertogenbosch Bogota Challenger ASB Classic - Auckland Plava Laguna Croatia Open - Umag Abierto Mexicano de Tenis Mifel - Los Cabos Antalya Open - Antalya Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich German Tennis Championships - Hamburg Abierto Mexicano Telcel - Acapulco Bogota Challenger Argentina Open - Buenos Aires Serbia Open - Belgrade RCA Championships - Indianapolis Gerry Weber Open - Halle Chennai Open - Chennai Sydney International - Sydney Open de la Comunidad Valenciana - Valencia The Stella Artois Championships - London Next Generation Adelaide International - Adelaide Medibank International - Sydney China Open - Beijing St. Petersburg Open - St. Petersburg Anytech365 Andalucia Open - Marbella Winston-Salem Open - Winston-Salem San Diego Open - San Diego Gerry Weber Open - Halle Nottingham Challenger Sydney Tennis Classic - Sydney International German Open - Hamburg Legg Mason Tennis Classic - Washington China Open - Beijing Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Buenos Aires Challenger Adelaide International - Adelaide Asuncion Challenger Bet-at-home Open - Hamburg Mallorca Championships - Mallorca German Tennis Championships - Hamburg Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Manchester Challenger Valencia Open - Valencia Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote d'Azur - Nice Portugal Open - Oeiras Champaign Challenger San Marino Challenger Vegeta Croatia Open - Umag Guadalajara Challenger Citi Open - Washington Claro Open Colombia - Bogota Citi Open - Washington Erste Bank Open - Vienna Aircel Chennai Open - Chennai Copa Claro - Buenos Aires Delray Beach Open - Delray Beach Medellin Challenger Las Vegas Challenger Barcelona Open BancSabadell - Barcelona Canberra Challenger Topshelf Open - 's-Hertogenbosch Puebla Challenger Cali Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Apia International - Sydney Ecuador Open - Quito Argentina Open - Buenos Aires Naples Challenger Bogota Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Grand Prix Hassan II - Marrakech Hall of Fame Tennis Championships - Newport EFG Swiss Open - Gstaad Claro Open Colombia - Bogota Vegeta Croatia Open - Umag Austrian Open - Kitzbuhel China Open - Beijing Valencia Open - Valencia USTA Challenger of North Miami Beach - North Miami Beach Erste Bank Open - Vienna ASB Classic - Auckland Grand Prix Hassan II - Marrakech Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Cordoba Open - Cordoba Citi Open - Washington Konzum Croatia Open - Umag Fairfield Challenger Shenzhen Open - Shenzhen Kremlin Cup - Moscow Apia International - Sydney Brasil Open - Sao Paulo Hungarian Open - Budapest Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Geneva Open - Geneva Suisse Open - Gstaad Hamburg European Open - Hamburg Cagliari Challenger Turin Challenger Rio Open - Rio de Janeiro Erste Bank Open - Vienna Geneva Open - Geneva Guayaquil Challenger Chengdu Open - Chengdu China Open - Beijing Grand Prix Hassan II - Marrakech Sir Supermercati - Rome China Open - Beijing Swiss Indoors Basel - Basel ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Nordea Open - Bastad The Stella Artois Grass Court Championships - London Rio Open - Rio de Janeiro Mauthausen Challenger Turin Challenger Gonet Geneva Open - Geneva Nordea Open - Bastad Hamburg European Open - Hamburg Nottingham 2 Challenger Plava Laguna Croatia Open - Umag Sofia Open - Sofia Gonet Geneva Open - Geneva Tennis Napoli Open - Naples BCR Open Romania - Bucharest ASB Classic - Auckland Olbia Challenger Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Moselle Open - Metz Almaty Open - Almaty Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Gijon Open - Gijon ATP Studena Croatia Open Umag - Umag Valencia Challenger Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Telecom Italia Masters - Rome Plava Laguna Croatia Open - Umag Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Perugia Challenger Internazionali BNL dItalia - Rome Brisbane International - Brisbane Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Shanghai - Shanghai San Marino Challenger BNP Paribas Masters - Paris Catella Swedish Open - Bastad BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Ecuador Open - Quito Topshelf Open - 's-Hertogenbosch China Open - Beijing Argentina Open - Buenos Aires Maia Challenger Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Rogers Cup - Montreal Boss Open - Stuttgart Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Naples Challenger Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Millenium Tennis Championships - Delray Beach Western & Southern Open - Cincinnati Swiss Indoors Basel - Basel Belgrade Open - Belgrade BNP Paribas Masters - Paris Manama Challenger Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Erste Bank Open - Vienna Sassuolo Challenger Grand Prix Hassan II - Casablanca Pilot Pen Tennis - New Haven Sony Ericsson Open - Miami BCR Open Romania - Bucharest Internazionali BNL d'Italia - Rome Masters Series Monte-Carlo - Monte Carlo Aircel Chennai Open - Chennai Open Sabadell Atlantico - Barcelona Rogers Cup - Montreal Masters Series - Hamburg Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Sony Ericsson Open - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Open 13 - Marseille Shanghai ATP Masters 1000 - Shanghai Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Medibank International - Sydney Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami ATP Studena Croatia Open Umag - Umag Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris National Bank Open - Montreal Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Rogers Cup - Toronto Rolex Paris Masters - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid AEGON International - Eastbourne Coupe Rogers - Montreal Winston-Salem Open - Winston-Salem BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Wimbledon - London Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto EFG Swiss Open - Gstaad China Open - Beijing Qatar ExxonMobil Open - Doha Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Miami Open - Miami BMW Open - Munich Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mallorca Championships - Mallorca Argentina Open - Buenos Aires Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Tennis Channel Open - Las Vegas Kremlin Cup - Moscow Heineken Open - Auckland Hall of Fame Tennis Championships - Newport Campbells Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Erste Bank Open - Vienna Open Sabadell Atlantico - Barcelona Swiss Open - Gstaad St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Australian Open - Melbourne French Open - Paris Wimbledon - London Intrum Stockholm Open - Stockholm U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London BNP Paribas Masters - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, World Group, QF, ITA-FRA 1-3 Laver Cup - Geneva Davis Cup, Finals, Group F ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, ITA-KOR 4-0 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, Group I, 2R, COL-URU 5-0 Olympics - London Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, Group 2, 2R, COL-PAR 4-1 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, COL-URU 5-0 AAMI Classic - Kooyong Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, QF, CAN-ITA 3-1 ATP Cup - Melbourne Chengdu Open - Chengdu China Open - Beijing Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, 1R, JPN-ITA 1-3 Wimbledon (juniors) Olympics - Rio de Janeiro Olympics - Tokyo U.S. Open - New York Internazionali BNL d'Italia - Rome